// then-fs 模块是第三方模块，需要 npm install then-fs  下载安装的
const fs = require('then-fs');
// then-fs 对内置的fs模块进行了重写的封装。调用方法后，返回Promise对象
let p1 = fs.readFile('./files/a.txt', 'utf-8');  // 
let p2 = fs.readFile('./files/b.txt', 'utf-8');
let p3 = fs.readFile('./files/c.txt', 'utf-8');

// 通过async和await获取结果
async function abc() {
  let r1 = await p1; // await后面跟Promise对象；这样就可以以返回值的方式得到结果
  let r2 = await p2;
  let r3 = await p3;
  console.log(r1.length, r2.length, r3.length);
}
abc();